Controlled release facilities - Spanish English Dictionary